import bblosReq from '../configRequest/index'

/**
 * 获取微信用户OpenId
 * @param {Object} data
 */
const getWxOpenId= function(appid,data) {
	return bblosReq.request({
		url: '/api/wx/user/'+appid+"/getOpenId",
		method: 'get',
		data: data,
		authType:"None"
	})
};
/**
 * 微信授权登陆
 * @param {Object} data
 */
const loginByWx= function(data) {
	return bblosReq.request({
		url: '/api/loginByWx',
		method: 'post',
		data: data,
		authType:"None"
	})
};

/**
 * 获取微信用户绑定手机号
 * @param {Object} data
 */
const getWxPhone= function(appid,data) {
	return bblosReq.request({
		url: '/api/wx/user/'+appid+"/phone",
		method: 'get',
		data: data,
		authType:"None"
	})
};


/**
 * 更新用户
 * @param {Object} data
 */
const updateMember= function(data) {
	return bblosReq.request({
		url: '/system/user/profile',
		method: 'put',
		data: data
	})
};
/**
 * 获取用户详细数据
 * @param {Object} data
 */
const getMemberInfo= function(data) {
	return bblosReq.request({
		url: '/getInfo',
		method: 'get',
		data: data
	})
};


/**
 * 获取用户简单数据
 * @param {Object} data
 */
const getMemberSimple= function(data) {
	return bblosReq.request({
		url: '/api/member/getMember',
		method: 'post',
		data: data
	})
};

export default{
	loginByWx,
	updateMember,
	getWxOpenId,
	getWxPhone,
	getMemberInfo,//终端客户详细信息
	getMemberSimple,//终端客户简单信息
	
}
